package com.ruibang.glass.produce.mapper;

import com.ruibang.glass.produce.domain.req.ExportMonitorDataReq;
import com.ruibang.glass.produce.domain.req.HistMonitorDataReq;
import com.ruibang.glass.produce.entity.MonitorData;
import com.teaming.cloud.framework2.autoconfigure.mybatisplus.mapper.CommonMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * @author 宋锦康
 */
@Mapper
public interface MonitorDataMapper extends CommonMapper<MonitorData> {

    List<MonitorData> queryHistMonitorData(@Param("histMonitorDataReq") HistMonitorDataReq histMonitorDataReq);

    List<MonitorData> exportMonitorData(@Param("exportMonitorDataReq") ExportMonitorDataReq exportMonitorDataReq);

    List<MonitorData> queryMonitorData(@Param("histMonitorDataReq") HistMonitorDataReq histMonitorDataReq);
}
